const array = ['1', '2', '3'].map(parseInt)

console.log(array)
// [1, NaN, NaN]
// 产生问题的原因：传入参数数量不正确，map 需要传入三个参数，而parseInt 需要传入两个参数

// 上述代码正确的写法为：
const array1 = ['1', '2', '3'].map((item, index, arr) => {
    return parseInt(item)
})
console.log(array1)
// [1, 2, 3]

//可以简写为如下形式：
const array2 = ['1', '2', '3'].map(item => parseInt(item))
console.log(array2)
// [1, 2, 3]